About Vertus London Limited (10348701) United Kingdom