About Technic8 Ltd (11676417) United Kingdom