About Mogul Minded Group Publishing Ltd (10880088) United Kingdom