About Mugal Group Limited (12318976) United Kingdom