About Mydas Entertainment Limited (10438503) United Kingdom