About Nihilio Limited (12854275) United Kingdom