About Java Designs Limited (10088182) United Kingdom