About Endelyn Limited (10355434) United Kingdom