About Zoom Capital Holdings Limited (12462537) United Kingdom