About Cricket World India Ltd (13094808) United Kingdom