About The Taurine Project Limited (12086122) United Kingdom