About London Clearing Limited (06493218) United Kingdom