About Efect Clean Limited (10504851) United Kingdom