About Natasha Lucille Ltd (12206487) United Kingdom