About London International Trading Limited (10886397) United Kingdom