About Cintillate Ltd. (11406081) United Kingdom