About Well Minds A&j Ltd (11945732) United Kingdom