About Agarwal Holdings Ltd (12616064) United Kingdom