About Taurus Executive Limited (12361236) United Kingdom