About Nimbus Records Limited (05664088) United Kingdom