About Tuscan Capital (holdings) Limited (10982750) United Kingdom