About Mejennee Ltd (06980788) United Kingdom