About Team Spirit Beverage Ltd (SC576686) United Kingdom