About Miriam X Limited (13534972) United Kingdom