About Flow State Digital Ltd (NI661162) United Kingdom