About Calo International Ltd (SC509438) United Kingdom