About Klean&shine Ltd (13138440) United Kingdom