About Nova-ida Ltd (12008106) United Kingdom