About Independent Mergers And Acquisitions Ltd (SC372640) United Kingdom