About Flash Entertainment Limited (SC228683) United Kingdom