About Sebini Limited (12942430) United Kingdom