About Spk London Limited (12981610) United Kingdom