About Tursys Technology Ltd (10026741) United Kingdom