About Novi Valo Ltd (12158904) United Kingdom