About Hydra Coffee Limited (13494415) United Kingdom