About Studio Adapt Ltd (11842530) United Kingdom