About Jamesneo Limited (12572549) United Kingdom