About Crocus Digital Ltd. (12566971) United Kingdom