Anyone know anything about this company?
It is based in London, too far away for me to check out personally. They have approached me for licensing and promotion of my music, not asking for any money so I don't see any fish hooks at this stage. But I am wondering if anyone in the UK has heard of them or has any experience in dealing with then.