About Nugel Limited (06625449) United Kingdom