About Nolli 15 Ltd (08785630) United Kingdom