About Neb (europe) Limited (06373196) United Kingdom