About Solmek Technology Limited (07297328) United Kingdom