About Vejii Holdings Ltd. (13380786) United Kingdom