About Flexpoint Tech Ltd (10362469) United Kingdom