About Cyan Bidco Limited (09136332) United Kingdom