About J Mac Group (holdings) Limited (11510899) United Kingdom