About Olyra Greek Bakehouse Ltd (12494845) United Kingdom