About Tancred Investments Limited (10893180) United Kingdom