About Anchored Ltd (12502964) United Kingdom