About Turkosan Uk Limited (13698069) United Kingdom