About Nakasero Foods Limited (12142359) United Kingdom