About Sebss Ltd (13519628) United Kingdom