About Elab-8 Ltd. (10593437) United Kingdom