About Javea Holdings Limited (06824603) United Kingdom