About Meteoric Entertainment Limited (08721288) United Kingdom