About Mind And Technology Limited (13704728) United Kingdom