About Lycra 80s Party Ltd (11957364) United Kingdom