About Miriam Okay Limited (10352679) United Kingdom