About Technola Ltd (10937755) United Kingdom