About Nova Capital Ltd (10332942) United Kingdom