About Klb Tenacity Ltd (10121541) United Kingdom