About Shadowring Ltd (11524862) United Kingdom