About Sultan Kobeda Ltd (11409084) United Kingdom