About Sprint Power Technology Limited (11549836) United Kingdom