About Finimore Limited (10795477) United Kingdom