About N1cola Limited (12937708) United Kingdom