About Ladas Consultancy Limited (09660629) United Kingdom