About Edgenlp Limited (06931660) United Kingdom