About Studio 261 Ltd (SC648997) United Kingdom