About The Eyespot Limited (NI618156) United Kingdom