About Asterid Studios Ltd (13326637) United Kingdom