About Sephiroth Ltd. (11293523) United Kingdom