About Tetras Hospitality Ltd (11618187) United Kingdom