About Mejrii Ltd (12691076) United Kingdom