About Flexton Limited (10879724) United Kingdom