About Knight James Investments Limited (12703722) United Kingdom