About Nlily Limited (12046356) United Kingdom