About The Lipstick Project Uk Ltd (12345430) United Kingdom