About C&o Start-up Ltd (13626094) United Kingdom