About Avsar Holdings Ltd (12161679) United Kingdom