About Neighbr Holdings Limited (11812756) United Kingdom