About Kee Group Holdings Limited (10557509) United Kingdom