About 3rdworld Entertainment Ltd (12720593) United Kingdom