About Finnie European Limited (SC389761) United Kingdom