About Solmek Holdings Limited (12449828) United Kingdom