About S 5 International Limited (10135454) United Kingdom