About Kubla Khan Limited (12732008) United Kingdom