About N B. Itco Limited (04291242) United Kingdom