About Seraphinite Games Ltd (13580292) United Kingdom