This company uses a holder very similar to GEC and CSI and either they are the same company, under a different name, or they purchase their holders from the same company as GEC and CSI.
No information on this grading company. Any TPGS without a website, address, phone number or email are usually "self-slabbers" who grade their own coins, sell them, and don't accept submissions from the general public. These companies are not recommended unless one can tell, first-hand, that the coin is authentic, is problem free (not cleaned or damaged), and graded appropriately.
Quoted from Google.