About Clipboard London Limited (11602472) United Kingdom