About Flexivend Limited (02562604) United Kingdom