About Tenacitics Limited (11791659) United Kingdom