About N C Admin Limited (11347996) United Kingdom