About Kala Holdings Limited (11628432) United Kingdom