About Niffercane Ltd (11458300) United Kingdom