About London Capital Operations Limited (11430109) United Kingdom