About Leti Clean Limited (13050037) United Kingdom