About Imaze Tech Ltd (08938473) United Kingdom