About Magic Eye Limited (01724000) United Kingdom