About N1plus Global Limited (10929510) United Kingdom