About Ejd Consulting Services Limited (11711852) United Kingdom