About Green Amaze Limited (13268270) United Kingdom