About Amaze (holdings) Limited (06417738) United Kingdom