About Moorgate Capital Group Ltd (06876348) United Kingdom