About Ninety Six Degree Coffee Limited (11394203) United Kingdom