About Mehman Khana Ltd (12246293) United Kingdom