About No Flash In The Pan Ltd (08054316) United Kingdom