About Novusvia Investment Ltd (13392284) United Kingdom