About Namuna Beauty Parlour Ltd (10876089) United Kingdom