About Finesse Cleans Ltd (13628053) United Kingdom