About Yala Records Limited (08212782) United Kingdom