About Studio Pond Ltd (10772763) United Kingdom