About Omi Capital Ltd (10826688) United Kingdom