About Sri Holdings Ltd (10371205) United Kingdom