About Sidereal Games Ltd. (10127921) United Kingdom