About Nellio Limited (11263000) United Kingdom