About O A Bamgbose Ltd (10092053) United Kingdom