About Cy55 Limited (12803308) United Kingdom