About M J Mena Ltd (09038307) United Kingdom