About Techno Active Ltd (09226282) United Kingdom