About Flash Engineering Ltd. (11369576) United Kingdom