About O.adeyo Ventures Ltd (12455008) United Kingdom