About Blueshift Studios Ltd (12770715) United Kingdom