About Boomer Electronica Ltd (12325436) United Kingdom