About Kali Holdings Limited (12758783) United Kingdom