About Flexicom Solutions Limited (09849843) United Kingdom