About Brompton Technology Holdings Limited (11465231) United Kingdom