About Kybernetica Ltd (08906169) United Kingdom