About Studio54 Ventures Limited (11045195) United Kingdom