About Sebb Ltd. (08827192) United Kingdom