About Finsa Holdings Limited (09954586) United Kingdom