About Flash Technology Limited (11411864) United Kingdom