About Cybernetics Cephtactics Limited (13503928) United Kingdom