About J & M Management Associates Limited (SC472860) United Kingdom