About Mindoak Limited (13172939) United Kingdom