About Finnoris Limited (13641784) United Kingdom