About Sebi Limited (04105420) United Kingdom