About Finesse Clean Ltd (12219182) United Kingdom