About Srsl Holdings Ltd (11925603) United Kingdom