About Studio54 Management Ltd (11521063) United Kingdom