About Mindle Group Pc (LP019415) United Kingdom