About Dressr Ltd (11250084) United Kingdom