About Nimble Ninepence Limited (12158502) United Kingdom