About J3a Technologies Ltd (08147910) United Kingdom