About Y3d Ltd. (13487801) United Kingdom