About Edlyn Limited (10079521) United Kingdom