COMCENSUS LTD., LONDON, United Kingdom