About O&e Technology Co. Ltd (06908489) United Kingdom