About Coffee Bean Holdings Limited (11803351) United Kingdom