About Nu-boo Ltd (07601568) United Kingdom