About Natasha C Limited (10507226) United Kingdom