About Java Sea Limited (06839864) United Kingdom