About James Management Limited (10550109) United Kingdom