About Mind Foundry Limited (09882159) United Kingdom