About Cybernetica Solutions Limited (12491958) United Kingdom