About Lipstick Rebel Productions Ltd (11954424) United Kingdom