About Finesse Investments Limited (03923132) United Kingdom