About J2ca3 Medica Limited (12149400) United Kingdom