About Kac Holdings Limited (10634898) United Kingdom