About Khl Holding Limited (SC452100) United Kingdom