About Amarok Multimedia Ltd. (SC206961) United Kingdom