About Nello Limited (NI645318) United Kingdom