Welcome to the forums leokie, glad to have you here
Hopefully you enjoy your time here and get all your questions answered. Pretty sure it's a tablet, sounds pretty offbrand though as i haven't heard about it.
Thanks for joining sorry i couldn't be of any more help to you.