About Niemo Limited (06657092) United Kingdom