About Tethysen Limited (10571580) United Kingdom