About Osharni Peters Ltd. (13252098) United Kingdom