About Osman Sesay Services Ltd (09340679) United Kingdom