About The Neuromechanics Academy Limited (13301368) United Kingdom