About Mind S Eye Research Limited (07705076) United Kingdom