About Knight Holdings & Investment Limited (12742414) United Kingdom