About Java Newhall St. Ltd (12864893) United Kingdom