About Nicanich Ltd (11279315) United Kingdom