About Kaak Holdings Limited (13275150) United Kingdom