About Mena Connect Ltd (12775567) United Kingdom