About Tauros Lighthouse Limited (10140529) United Kingdom