About Cybalex Limited (09209175) United Kingdom