About Mr. Tech Ltd (12414873) United Kingdom