About Flexx Vertrieb & Marketing Ltd. (06998267) United Kingdom