CAYMAN ISLANDS, E9
SQUIRREL ENLIVENED INTERNATIONAL CO., LTD
2033684
000000000
8615099902992
GOVERNORS SQUARE, 23 LIME TREE BAY AVE.
CAYMAN ISLANDS, 00000
E9
ROOM A, FLOOR 34, BAISHIDA MANSION
SHENZHEN, 518018
F4