About Saku London Limited (13207608) United Kingdom