About Phlexi Ltd (13451971) United Kingdom