About C30 Developments Ltd. (10503651) United Kingdom