About Tibst (synq) Limited (12962668) United Kingdom