About Aligar Investments Limited (03513838) United Kingdom