About C&y Corporation Limited (09043862) United Kingdom