About Clipboard Project Solutions Ltd (12100861) United Kingdom