About Klaxon Technologies Limited (10456705) United Kingdom