About L.e Clean Limited (SC618592) United Kingdom