About Aashi Associates Ltd (12923768) United Kingdom