About Taurean Ventures Limited (07758287) United Kingdom