About Jamafrica Recording Limited (05133640) United Kingdom