About Macaan Foods Ltd (12696656) United Kingdom