About Taygete Limited (07164473) United Kingdom