About Tenstar Trading Ltd (12182953) United Kingdom