About E-yuga Technologies Limited (11976357) United Kingdom