About Slimwaxer Ltd (11849751) United Kingdom