About 3c Technology Ltd. (02604836) United Kingdom