About Turuk Ltd (10013437) United Kingdom