About Platinum Anchor Ltd (12326113) United Kingdom