About Cf Flash Ltd (10107273) United Kingdom