About Little Shop Of Sex Ltd. (11499295) United Kingdom