About Naddeo Limited (05580715) United Kingdom