About Mambo Special S Vibe Ltd (11187771) United Kingdom