About Amaze (europe) Limited (06418202) United Kingdom