About Enterprise Mayele Ltd (12061743) United Kingdom