About Clear Foods Limited (12167269) United Kingdom