About Finnexia Capital Ltd (12223356) United Kingdom