About Dragon Rush Ltd (11487026) United Kingdom