About Nimbier Ltd (12892823) United Kingdom