About C C Okens Investment Limited (SC667530) United Kingdom