About Snotop Ltd. (12134295) United Kingdom