About Sehgal Amoros Ventures Limited (12635166) United Kingdom