About Cyb Limited (02493304) United Kingdom