About Tenacitas Solutions Ltd (10724773) United Kingdom