About Java Assets Ltd (13424463) United Kingdom