About Studio Ambit Ltd (12444831) United Kingdom