About Duck N Money Records Limited (13375818) United Kingdom