About 1a Moorgate Ltd (13064236) United Kingdom