About Cloud Media Entertainment Limited (10867619) United Kingdom