About Phlux Technology Ltd (12908876) United Kingdom