About Sobaka Holdings Ltd (13361834) United Kingdom