About James Patric Management Limited (11338646) United Kingdom