About Tetra Ospital Ltd (11583665) United Kingdom