About Studio 69 Ltd. (07140337) United Kingdom