About Eel Technology Co. Ltd (13661813) United Kingdom