4 d

Send more money to your friends and fam?

Over a day since they took the money from my account. ?

About ICICI Bank UK ICICI Bank UK Plc (“The Bank”) is a wholly owned subsidiary of ICICI Bank Ltd and was incorporated in England and Wales on February 11, 2003 as a private company.