About James Court Holdings Limited (10498760) United Kingdom