About Sbid (europe) Limited (07506785) United Kingdom