About Java Holdings Number 1 Limited (NI648665) United Kingdom