About Jelli Records Limited (06650172) United Kingdom