About Capital Clean Limited (12492059) United Kingdom