About Frida Howard Ltd (13395147) United Kingdom