About Edro International Limited (12340343) United Kingdom