About Moorgate Capital Ltd (07084819) United Kingdom