About Awbeg Technologies Ltd. (10685568) United Kingdom