About Vougas Beauty & Investments Ltd (12892368) United Kingdom