About Newguru Technology Co. Ltd (13685250) United Kingdom