About Chow Investments Limited (FC019599) Isle Of Man