Pinnacle Trading & Investment Ltd