About Major Music Management Limited (07486593) United Kingdom