About Taurus Capital Administration Limited (07861120) United Kingdom