About O Adeosun Ltd (12912320) United Kingdom