About Ideal Consulting Ltd (11261993) United Kingdom