About Cynola Limited (13302459) United Kingdom