About Starr International (europe) Limited (09654797) United Kingdom