About C I Stefan Limited (09126576) United Kingdom