About The S 100 Worldwide Ltd (12606335) United Kingdom