About Disposition London Limited (10836252) United Kingdom