About Java (bankside) Limited (13139316) United Kingdom