About Avera Studios Ltd (12785147) United Kingdom