About Thurdraker Ltd (13172659) United Kingdom