About Studio 54 Management Ltd (12436319) United Kingdom