About Amaze Technology Limited (06385430) United Kingdom