About Cibus Waste Limited (12116219) United Kingdom