About Natasha Duursma Ltd (13549147) United Kingdom