About Numb Lip Media Ltd (12018049) United Kingdom