About Finssell Ltd (12689785) United Kingdom