About The Modicum Group Ltd (11743082) United Kingdom