About Semaker 3d Technology Promotion Ltd (09471828) United Kingdom