About Alula Asset Ltd (10154059) United Kingdom