About Nedilhalo Limited (05626494) United Kingdom