About U Shop Nextdoor Ltd. (12615476) United Kingdom