About Frida Music Limited (10845212) United Kingdom