About Fix Mix Ltd (11697838) United Kingdom