About Gridmix Ltd (11279077) United Kingdom