About Cloud X Entertainment Ltd (11997642) United Kingdom