About Taurus Global Search Ltd (12870129) United Kingdom