About Segrave Capital Management Limited (13105508) United Kingdom