About Caroline Oji-kalu Walls Ltd (13530752) United Kingdom