About Ambra Vale Studios Ltd (11926106) United Kingdom