About N-cyte Limited (10381935) United Kingdom