About Sobase Ltd (12654085) United Kingdom