About Labbaik Vr Ltd. (12274188) United Kingdom