About Nimble Global Ltd (12603503) United Kingdom