About Cybacor Ltd (09618066) United Kingdom