About Mcmorran Entertainment Limited (12267616) United Kingdom