About Zoom International Investments Limited (05621193) United Kingdom