About Anteros Ltd (12580266) United Kingdom