About Nearly There Holdings Ltd (11631544) United Kingdom