About Smart Bay International Ltd (13104333) United Kingdom