About Jad Management & Consulting Limited (11656569) United Kingdom