About Kala Corp Ltd (11723211) United Kingdom