About Java Management Ltd (09585756) United Kingdom