About Serpentine London Limited (11357534) United Kingdom