About The Smiling Centurion Ltd. (12117242) United Kingdom