About New World Africa Records Limited (04236663) United Kingdom