About Mr Logic Ltd (09015182) United Kingdom