About Taurians Ltd (12048255) United Kingdom