About Noni Holdings Limited (11724583) United Kingdom