About Megh Home Store Ltd (13366309) United Kingdom