About Techy6 Ltd (13301612) United Kingdom