About Lightning Sprite Media Ltd. (10008585) United Kingdom