About Nichol Court Limited (11016424) United Kingdom