About Nimble Chonin Limited (10940438) United Kingdom