About Maya Lucky Brands Ltd (12523063) United Kingdom