About Sobesa Technology Limited (09508437) United Kingdom