About J&ja Limited (12939371) United Kingdom