About Cyan Blue Odds Holdings Limited (11735001) United Kingdom