About Nu-be Ltd (11162243) United Kingdom