About Lotus Beauty & Massage Ltd (NI674582) United Kingdom