About Solon Tech Ltd (12734841) United Kingdom