About The Sea Walker Global Ltd (12264171) United Kingdom