About Tauras Management Limited (11671885) United Kingdom