About Vp Flexgen Limited (11104415) United Kingdom