About Slinnderella Limited (12973817) United Kingdom