About Addison Satchi Finance Limited (10208260) United Kingdom