About Saka London Limited (13625691) United Kingdom