About Nedendro Limited (11716955) United Kingdom