About Nexcellence Limited (09283495) United Kingdom