About Flash No. 3 Limited (00175506) United Kingdom