About Anteros Europe Limited (07660728) United Kingdom