About Techsynnefo Ltd (12142710) United Kingdom