About Valhalla Amplification Limited (12331241) United Kingdom