About Project Tethys Limited (06630337) United Kingdom