About Loc Music Management & Pr Limited (NI661117) United Kingdom