About Mag1c Mirror Ltd (13107789) United Kingdom