About Nubnk Ltd (11609468) United Kingdom