About Finnova Limited (09622034) United Kingdom