About Natasha L. Limited (11297760) United Kingdom