About Anteros London Limited (10999244) United Kingdom