About Flexication Limited (13519618) United Kingdom