About Anchoring Investments Ltd (13156584) United Kingdom