About Clean World Technology Limited (12956496) United Kingdom