About Taurus Global Solutions Ltd (12292742) United Kingdom