About Josette Management & Consulting Limited (12810635) United Kingdom