About Tenacia Solutions Limited (10676559) United Kingdom