About Flexxi Fit Limited (10493345) United Kingdom