About Driven Alpha Management Ltd (11960342) United Kingdom