About Turker-lusty Ltd (10275149) United Kingdom