Ok, I think I am DAMN close to having found the battery
The size is a tad smaller. If you start looking through the pics of batteries, they look very similar to the PP battery in terms of battery packaging ie:yellow tape around the edges. I wonder if GEB is the manufacturer? Their website http://www.gebattery.com.cn
has a HUGE list of batteries, very close in size. Anyone game to remove the black sticker covering their battery and look for a model/manufacturer?