About Neom Ventures Llp (OC415462) United Kingdom