About Turky Shop Ltd (12760661) United Kingdom