About Kallida Limited (10100936) United Kingdom