About Turkhan Limited (11710489) United Kingdom