About Jja3 Limited (12382528) United Kingdom