About Meyhaneci Ltd (12138425) United Kingdom