About Nimo Spa Limited (08780505) United Kingdom