About Split Second Research Limited (09455069) United Kingdom