About Oeldc Management & Consulting Ltd (12642316) United Kingdom