About Machan Kitchen Ltd (12969824) United Kingdom