About Kalipso Labs Ltd (12383306) United Kingdom