About Tibea Limited (SC691271) United Kingdom