About Sbid (international) Limited (08557628) United Kingdom