About Seb Global Holdings Ltd (12646209) United Kingdom