About I P Nichol Ltd (12862894) United Kingdom