About Nuumo Ltd (13708045) United Kingdom