About Mijara Limited (13063964) United Kingdom