About Kaliko Ltd (12356829) United Kingdom