About Frida Beauty Parlour Ltd (12805818) United Kingdom