About Nesadi Ltd (08118208) United Kingdom