About Obasho Ltd (11167583) United Kingdom