About Kalken Ltd (12804271) United Kingdom