About Aqyr Studios Ltd (SC679559) United Kingdom