About Stella Roytmaan Ltd. (11768540) United Kingdom