About Java Station Limited (04914502) United Kingdom