About Fleximize Services Limited (08871283) United Kingdom