About J&a 7 Solution Limited (11304825) United Kingdom