About Nedalo (uk) Limited (04998302) United Kingdom