About Miral International Limited (13112389) United Kingdom