About Taurus International Ltd (12962488) United Kingdom