About Taurus Ventures Limited (06529782) United Kingdom