About Branded Electronics Limited (12463720) United Kingdom