About Amazing World Limited (12426272) United Kingdom