About Ja Group (uk) Limited (04392912) United Kingdom