About Kad Holdings Limited (11612432) United Kingdom