About Aljebra Capital Services Ltd (13343470) United Kingdom