About S R Ambati Private Ltd (12932065) United Kingdom