About Anchol Ltd (10448332) United Kingdom