About Loop Music Management Limited (05760261) United Kingdom