About Vre London Limited (10577268) United Kingdom