About Operational Development Mergers & Acquisitions Limited (05038834) United Kingdom