About Sebag Investments Limited (00511317) United Kingdom