About Aveera Capital Ii Limited (13166267) United Kingdom