About Tenacious Holdings Limited (12875414) United Kingdom