About Sate London Limited (12966790) United Kingdom