About Finmar Group Ltd (13319369) United Kingdom