About Cybex Ventures Limited (07652544) United Kingdom