About Kala 75 Ltd (13367845) United Kingdom