About Mirela Mix Co Ltd (13072457) United Kingdom