About Bela Electronic Designs Holdings Limited (13118329) United Kingdom