About Nellyflo Limited (09194288) United Kingdom