About Nimble Brands Limited (07350271) United Kingdom