About Frida Ltd (13095902) United Kingdom