About Blueflash It Limited (07943804) United Kingdom