About Moorgate Holdings (london) Limited (11240445) United Kingdom