About Finesse Limited (13580257) United Kingdom