About Omnicap Ltd (11172688) United Kingdom