About Yada Yada Records Limited (12240694) United Kingdom