About I Mend Macs Limited (13324251) United Kingdom