About Mehaks Glamour Lounge Ltd (11870258) United Kingdom