About Finnigen Limited (04077313) United Kingdom