About Miriam Imene Limited (06942308) United Kingdom