About Flux Massagers Ltd (13570362) United Kingdom