About Lycra Rebels Ltd (11194853) United Kingdom