About Niclay Ltd (12643311) United Kingdom