About Bal Solx Limited (10344209) United Kingdom