About Manchester Tech Ltd (12071152) United Kingdom