About Calix Investment (uk) Limited (12562859) United Kingdom