About Tancred Strix Limited (11563099) United Kingdom