About Nanohost Limited (08985567) United Kingdom