About Nespa Ltd (06608560) United Kingdom