About Finesse Fit Ltd (12709873) United Kingdom