About Meru Records Limited (13351092) United Kingdom