About System Chytel Group Limited (02966877) United Kingdom