About Ose Anegbe Ltd (10861093) United Kingdom