About Callaghan Investments Ltd (11577640) United Kingdom