About Nemo Catman & Research Limited (09020092) United Kingdom