About Star Team International Limited (10444096) United Kingdom