About Culture Club London Limited (13168764) United Kingdom