About Samarcanda Ventures Llp (OC437327) United Kingdom