About Mijuri Limited (07118393) United Kingdom