About Flexx Digital Ltd (06019541) United Kingdom