About Altejari Capital Ltd (11096965) United Kingdom