About Turassa Ltd (11477698) United Kingdom