0%20(1)_edited.jpg

Kevin Soong

Director

Black Leopard Technology (Canada) Limited

Black Leopard Technology Limited

+1 778 773 8692

+852 91010081

Picture 1.png
Picture 2.png
Picture 3.png
Picture 4.png