About M And J Tech Limited (13493381) United Kingdom