About Earthid Technology Ltd. (10979596) United Kingdom