About Barola Asset Management Limited (10040277) United Kingdom