About Sr World Ltd (11798111) United Kingdom