About Nimcane Ltd (10607811) United Kingdom