About Slimeglitterz Ltd. (11375465) United Kingdom