About Nedeo Limited (11971852) United Kingdom