About Beach Barista Ltd (11406493) United Kingdom