About City Max International Ltd (12589317) United Kingdom