About Soltor Limited (10923742) United Kingdom