About Sebass Ltd (12411136) United Kingdom