About J&c Mag Group Limited (NI679644) United Kingdom