About Amax Holdings London Ltd (13207796) United Kingdom