About Ambitious Individuals Studios Ltd (12655294) United Kingdom