About Sobo Holdings Limited (09954280) United Kingdom